be lacking substance or merit - Turc Anglais Dictionnaire